package domain

type TmallMallitemcenterSubscribeQueryResult struct {
	/*
	   返回结果model     */
	ResultData *TmallMallitemcenterSubscribeQueryResultData `json:"result_data,omitempty" `

	/*
	   message     */
	Message *string `json:"message,omitempty" `

	/*
	   错误类型     */
	ErrorType *int64 `json:"error_type,omitempty" `

	/*
	   错误码     */
	ErrorCode *string `json:"error_code,omitempty" `

	/*
	   是否正常     */
	Success *bool `json:"success,omitempty" `
}

func (s *TmallMallitemcenterSubscribeQueryResult) SetResultData(v TmallMallitemcenterSubscribeQueryResultData) *TmallMallitemcenterSubscribeQueryResult {
	s.ResultData = &v
	return s
}
func (s *TmallMallitemcenterSubscribeQueryResult) SetMessage(v string) *TmallMallitemcenterSubscribeQueryResult {
	s.Message = &v
	return s
}
func (s *TmallMallitemcenterSubscribeQueryResult) SetErrorType(v int64) *TmallMallitemcenterSubscribeQueryResult {
	s.ErrorType = &v
	return s
}
func (s *TmallMallitemcenterSubscribeQueryResult) SetErrorCode(v string) *TmallMallitemcenterSubscribeQueryResult {
	s.ErrorCode = &v
	return s
}
func (s *TmallMallitemcenterSubscribeQueryResult) SetSuccess(v bool) *TmallMallitemcenterSubscribeQueryResult {
	s.Success = &v
	return s
}
